rape suspect - German English Dictionary